sneaky suspicion

Translations
скрытое подозрение
He had a sneaky suspicion that she was lying.
У него было скрытое подозрение, что она лжет.
Definitions
A feeling or belief that something is wrong or that someone is being dishonest, often without concrete evidence to support it.